<template>
    <div class="bi-menu-item dropdown-item">
        <template v-if="!$slots.default">
            <bi-icon :data="icon" :style="iconStyle" ></bi-icon>
            {{label}}
        </template>
        <slot></slot>
    </div>
</template>


<script>
import biIcon from '../other/icon.vue';

export default{
    name:'bi-menu-item',
    components:{
        biIcon
    },
    props:{
        icon:{
            type:String,
            default:''
        },
        label:{
            type:String,
            default:''
        },
        iconStyle:{
            type:[Object,String],
            default:{}
        }
    }
}
</script>